const { Vehicle } = require('../db');

const inner = () => {};

inner.getVehicleInfo = async(data) => {
  const {
    vehId,
    vinCode, // 整机编号
    productName, // 产品类型
    locationStatus, // GPS定位状态
    accHours, // 终端工作时间
    speed, // GPS信息: 车辆当前速度
    direction, // GPS信息: 车辆八个方向
    altitude, // GPSxinxi: 车辆所处位置海拔
    lng, // 经度
    lat, // 纬度信息
  } = data;
  const res = await Vehicle.updateMany(
    {
      vehId,
    },
    {
      vinCode, // 整机编号
      productName, // 产品类型
      locationStatus, // GPS定位状态
      accHours, // 终端工作时间
      speed, // GPS信息: 车辆当前速度
      direction, // GPS信息: 车辆八个方向
      altitude, // GPSxinxi: 车辆所处位置海拔
      lng, // 经度
      lat,
    }, { upsert: true});
  console.log(res);
};

// inner.getVehicleInfo(require('../mock/data2'));
